約 3,132,675 件
https://w.atwiki.jp/mosakabe/pages/2.html
トップページ XenServerXenServer構築 ゲストOSにCentosを ゲストOSにUbuntuを XenServer Tools のインストール VMコピーの注意点 Ubuntuパスワードログイン禁止 DNSサーバ構築 DNSサーバ設定 DHCPから固定IPへ変更 LDAPサーバ構築 Cookieエージェント型SSOを構築 Redmineをインストール Subversionを構築する ターミナルで日本語入力ができないとき Doxygenでドキュメンテーション メーリングリスト構築 CentOSロードバランサを構築する CentOSファイアウォール Logintest Cake環境構築 CakeSample HTML5iPhoneで撮影した動画を再生 PoderosaPoderosaで鍵ペア作成 Poderosaでエージェントフォワードをする Vimperatorvimperatorrc Vimvimrc TipsApache2のログの日本語を表示 HTML5基本 chart メモ ここを編集
https://w.atwiki.jp/shiga_keiichi/pages/23.html
志賀慶一氏の人物像 その1 (mtPaintというペイントソフトのMLにて) https //sourceforge.net/p/mtpaint/mailman/message/33029797/ (以下、英文投稿の要約) 志賀慶一氏:("I am Japanese mtPaint user."から始まる投稿) mtPaintいいソフトだね。ところで、翻訳を担当しているはずのYoN氏が仕事しないので、私が翻訳を引き継いだよ!既に一部分翻訳した。だからさっそくマージしてよ! Dmitry氏:("Hello! You wrote ~"から始まる投稿) そんな、盲目的に無条件に翻訳をマージ出来るわけないだろ。私がきちんと内容をレビューしないといけないんだ。事実、あなたの翻訳には間違いがあるよ。なんで「ディレクトリ」を「フォルダー」と訳すのさ?あとただ単に英語をカタカナにしただけのところもあるよ。ちゃんと翻訳してよ。 志賀慶一氏:("I was disappointed at this reply very much."から始まる投稿) あなたの返答に失望した!今俺のLinuxマシンからmtPaintを削除したぞ!俺はLinuxの紹介サイトも作ってるが、そこからmtPaintの記述も削除する!mtPaintをサポートする気をなくした!さよなら! Dmitry氏:("Hello!"で始まる投稿) まるで、すねてボールを持って家に走って帰る小さなお子様のようだな貴方は・・ 志賀慶一氏の人物像 その2 ※ブログ:「志賀慶一氏が、あわしろいくや氏に対して何やかんや http //green-destiny.blog.jp/archives/1013612226.html」を参考にしました。 (Fcitxという、Linux用日本語変換エンジン(IME)のML等にて) 志賀慶一氏が、Fcitxの翻訳に参加するためにメンバー申請したが、Fcitxコーディネーターである「あわしろいくや」氏が申請を却下する。 ↓ 志賀慶一氏がFcitxのMLで「どうして申請が却下されたのか」を質問する。 (BALLOON a.k.a. Fu-sen.氏の"The cases which~"から始まる投稿) https //groups.google.com/forum/#!msg/fcitx-dev/U4X3GjO41xo/btOtQdXiElYJ ↓ あわしろいくや氏がそれに返答 (AWASHIRO Ikuya氏の"HI,~Yes, I rejected you."という投稿) https //groups.google.com/forum/#!msg/fcitx-dev/U4X3GjO41xo/a83Ct8YlQGQJ 「ええ、私が却下しました。率直に言って、あなたの翻訳は余り良いものではありません。何か言いたいことある?」 また、あわしろいくや氏が、「志賀慶一氏の良くない翻訳の例」として、自身のブログのURLを示したので(下記)、そのURLの「良くない翻訳」が志賀慶一氏によるものであることが判明。 https //blog.goo.ne.jp/ikunya/e/ffb3eb76c8d7d72dfdd113ae5a29e93f ↓ 志賀慶一氏、自身のFacebookにて、何度読んでも意味が分からない文章で怒りをぶちまける。 (志賀慶一氏のFacebookは既に削除されているのでウェブアーカイブから引用) https //web.archive.org/web/20170227170736/https //www.facebook.com/keiichishiga/posts/818105718232371 ↓ https //www65.atwiki.jp/shiga_keiichi/pages/22.html の、 「2017-02-24 13 09 42 F氏 I氏を罵倒」より 志賀慶一氏、Web翻訳ライセンス違反騒動で、ubuntu-translators ML(メーリングリスト)で議論になっている最中、 あわしろいくや氏を(前述Fcitxの翻訳者申請を却下された件で)罵倒する。 https //lists.ubuntu.com/archives/ubuntu-translators/2017-February/007331.html 下記がその罵倒文: Hey, AWASHIRO Ikuya! You are the Fcitx project who refused by just looking at my name I do not want to see your character anymore! BALLOON a.k.a. Fu-sen. (Keiichi SHIGA) 翻訳:「おい、あわしろいくや!お前はFcitxプロジェクトで俺の名前を見ただけで俺を拒絶した奴だ。お前の人格(?文字?)なんか二度と見たくもない!!」 また、あわしろいくや氏のブログ(下記)によると、 https //blog.goo.ne.jp/ikunya/e/82517fcba5520bbcda0b017ef2059198 志賀慶一氏はその罵倒文を公の場であるメーリングリストで投稿しただけでなく、あわしろいくや氏本人に直接メールでも送信したらしく(あわしろ氏は特定の人物を名指しはしていないが、内容に罵倒文と同じ英文が転載されているので志賀慶一氏のものと窺える)、あわしろいくや氏は「ひどい内容のメールが届いてショックを受け、しばらく頭が真っ白になりましたが」と所感を述べている。 志賀慶一氏の人物像その3 (Web翻訳混入ライセンス違反問題に関してMLで議論中) https //lists.ubuntu.com/archives/ubuntu-jp/2017-February/005683.html この時点では、 (Web翻訳混入ライセンス違反に関して)「あきらかにまずい」と思われる範囲を教えてもらえれば、 該当部分を一度英語に戻すように対処いたします。 と志賀慶一氏は言っていた。しかし、 ↓ Ubuntu-JP Team 吉田氏がfu-senさん(=志賀慶一氏)へ返答 https //lists.ubuntu.com/archives/ubuntu-translators/2017-March/007350.html 【要約】あくまでも示唆であって強要する訳ではないが、fu-senさんの振る舞いには深刻なリスクがあるから、 これからも翻訳貢献をし続けるには振る舞いを変えたほうが良いでしょう。 ここ数日のWeb翻訳使用に関する議論では、fu-senさんは不信感を起こさせるような態度を取り続け、 「自分の何が悪かったのか、本当に理解しているのか?」を疑わざるを得ませんでした。 それにfu-senさんは2chでも悪名高いのを聞き及んでいます。(例:http //echo.2ch.net/test/read.cgi/hosting/1414908422/) 2chには、私達人間のあり方と同じようにデマや悪意もあるが、ある種の正直さも含まれているものです。 さらには、あなたには他にも、あなたの未熟さのせいで沢山の悪名がついて回っています。日本では、あなたは 「FLOSS※荒らし」「熱意だけで、規律と品質に欠ける人」「非協調的な自己顕示主義者」「日本語化チームの 不法居住者」として知られています。なぜなら、あなたが今まで私達に見せてきた振る舞いには、高潔さも規律も 最低限の知識も伴っていないからです。これは弾劾や裁きではないけれども、多くの日本のFLOSS※貢献者達が 同じ考えを持っていると思います。あなたには、もっともっと良好な協調性について学ぶべきことがたくさん あります。 性善説に基づいているFLOSS※コミュニティには、有害な貢献が全てをダメにしてしまう脆弱性があります。 あなたの過去の数々の行動は疑惑に満ちており、それらはまだ浄化されていません。 だからfu-senさんは、(過去の疑惑の深刻さを考えれば)これから数年かけて今までの振る舞いを直して、 私達に「証明」しなければなりません。私達のfu-senさんの振る舞いに対する疑念を晴らして信用を取り 戻すには「数年単位」の禊が必要なのです。あなた自身の未熟さに真摯に立ち向かい、無能ではないことを 皆に証明しなければなりません。傷つくような、ルール違反の言葉を使って申し訳ありませんが、しかし こう言う以外に他に仕様がありません。 ※FLOSS(フロス)とは、Free/Libre and Open Source Softwareの頭字語であり、フリーソフトウェアとオープンソースをまとめて表現する語(Wikipediaより引用)。 ↓ この吉田氏の投稿を見て、志賀慶一氏の反応: https //lists.ubuntu.com/archives/ubuntu-translators/2017-March/007351.html 【要約】そんなの今議論になってることとは関係ないじゃないか!あまりにも一方的すぎる。 今まで、海外の人々からは何ら文句の一つも来ていないよ。※ 私に何をして欲しいんだい?私の運営しているUbuntu紹介サイトにUbuntu Japanese Remixの紹介を加えようかと思っていたが、もうそんなの止める。 ※後日、同じく志賀氏のWeb翻訳混入の被害を受けていたUbuntu-budgieにて、本家海外の偉い人が事態を把握し、志賀慶一氏のアカウントを問答無用で削除した。志賀氏は暗に「問題にしているのは日本だけ。海外では問題にされていない」と主張しているが、事実と異なる。 https //lists.ubuntu.com/archives/ubuntu-translators/2017-March/007352.html 【要約】私にはこの問題に関して適切な判断が出来ないので、もうメーリングリストを去るわ。Web翻訳使用問題の 後始末は他の人達に任せた。もう二度と来ない!ここは法廷ではない。 ↓ その後LinuxMintのMLでWeb翻訳混入翻訳のrevertを求められた志賀氏の対応: http //linuxmint-jp.net/pipermail/linuxmint-jp-devel/2017-March/000539.html 私は影響で翻訳作業を完全に止めていますので、戻す作業もできません。 つまり、志賀慶一氏は、一度はWeb翻訳を混入した翻訳のrevert作業への協力に同意したものの、吉田氏の投稿にひどく機嫌を損ねて、前言を翻して全ての後始末を他人に押し付けて逃亡した、と言える。 志賀慶一氏の人物像 その4 http //green-destiny.blog.jp/archives/1064056321.html http //rago1975.blog.shinobi.jp/manjaro_linux/0068 上記サイトを参考にしました。 2016年1月頃に、志賀慶一氏が、1人で、「Manjaro Japan」という、Manjaro Linuxの日本語情報とサポートの場を設置。「Manjaro Japan」という名称は、まるで志賀氏がManjaro Linuxの日本コミュニティ代表であるかのような印象を与える。 志賀慶一氏によるManjaro Japan設置の報告の魚拓 https //archive.is 443/HxFFy ↓ 志賀慶一氏、ツイッター界隈にて、Manjaro Linuxについて言及した人々に、無差別・手当たり次第にフォローをつけ「Manjaro Japan」を宣伝する、という、迷惑行為紛いの行為をやらかす。 情報元:http //rago1975.blog.shinobi.jp/manjaro_linux/0068 今日になって「Manjaro Japanというところからいきなりフォローされた」というツイートがチラホラ見られます。どうやら、そのアカウントは最近Manjaroについて言及した人に、手当たり次第にフォローを投げているみたいです。私は、こういう一種のbotまがいの行為には感心しません。Manjaro Linuxそのものに対して、印象を悪くする人が出てこないか、少し心配しています。 私個人としては、ある程度Manjaro Linuxに精通した(公式Forumでの議論に参加できるくらいの)ユーザーが何人か集まって、運営方式等を比較的オープンな場所で議論し、各ユーザーのコンセンサスがとれて運営できる目処が付いた上で、はじめてコミュニティを開くことができるのかな、と考えていました。少なくともそれくらいの準備をしないと(本来の意味での)コミュニティとして機能しないと、思います。 ↓ 志賀慶一氏、ツイッター界隈で手当たり次第に迷惑行為紛いの宣伝活動を行ったことに対するクレームを受け、Manjaro Japan関連サイトと、Manjaro Japan設立前から公開していたManjaro をつかおうというページを削除し、逃亡。以後、そのことについて一言も触れずに沈黙。
https://w.atwiki.jp/akatombowiki/pages/15.html
ubuntu ssh設定 ■環境 Ubuntu 13.10 ○OpenSSHのインストール $ sudo apt-get install openssh-server ○設定 $ sudo vi /etc/ssh/sshd_config 以降、書きかけ
https://w.atwiki.jp/as1410/pages/38.html
x-gadget http //x-gadget.org/ Aspire Timeline 1410待ち、そして周辺機器選び http //x-gadget.org/blog/1290.html Acer Aspire 1410をちょっと弄ってみた メモリ増設、SSD換装 http //x-gadget.org/blog/1288.html Acer Aspire AS1410 基板表写真 http //x-gadget.org/blog/1286.html 予備用ACアダプターを使ってみた http //x-gadget.org/blog/1285.html AS1410キーボード取り外し方法 http //x-gadget.org/blog/1284.html Negative IdeaN http //borialis.org/ 個人的AS1410まとめ アプリ削除、パーティション分割、無線LAN高速設定、アクセサリ http //borialis.org/2010/02/13/as1410-summary/ swang blog http //plaza.rakuten.co.jp/swang/ Acer AS1410到着 http //plaza.rakuten.co.jp/swang/diary/200910230000/ Acer AS1410 メモリ追加 http //plaza.rakuten.co.jp/swang/diary/200910240000/ minoproject http //mino.blog.eonet.jp/minoproject/ as1410にインテルラピッドストレージテクノロジーを入れてみる http //mino.blog.eonet.jp/minoproject/2010/02/as1410-e1c5.html AS1410で無線LANをデュアルチャンネルで使用する http //mino.blog.eonet.jp/minoproject/2010/01/as1410lan-f9e3.html Dixim Digital TVをAS1410で使う http //mino.blog.eonet.jp/minoproject/2009/12/dixim-digital-t.html AS1410英語キーボード化 http //mino.blog.eonet.jp/minoproject/2009/11/as1410-f718.html AS1410を購入しました。 http //mino.blog.eonet.jp/minoproject/2009/11/as1410-76a6.html かずまのブログ☆(仮称) http //rooms.s172.xrea.com/blog/ Acer AS1410 ノイズ不具合交換、液晶保護シート http //rooms.s172.xrea.com/blog/2009/11/acer-as1410.html ネットブック・・・ http //rooms.s172.xrea.com/blog/2009/10/post-53.html 気になるけど http //kininarukedo.blog84.fc2.com/ Aspire 1410 AS1410-Ws22が我が家にやってきた メモリ増設、Bluetoothマウス http //kininarukedo.blog84.fc2.com/blog-entry-774.html はまりもの http //markn.way-nifty.com/favorite/ Aspire AS1410 15.4型機比較、Bluetoothマウス、メモリ増設、インナーバッグ http //markn.way-nifty.com/favorite/2009/11/aspire-as1410.html いはらblog http //ihara.cocolog-nifty.com/blog/ as1410に追加で買い物 Bluetoothマウス、電源ケーブル http //ihara.cocolog-nifty.com/blog/2009/12/as1410-c761.html 今日もなんだかいい天気♪ http //noro2-diary.at.webry.info/ AS1410が届いた。 7型機比較、メモリ増設、 http //noro2-diary.at.webry.info/201002/article_22.html MINATOON.NET http //blog.goo.ne.jp/minatoon AS1410 天板デザインスキンシート http //blog.goo.ne.jp/minatoon/e/5950a79fbdeceefc9b1be6bae2f263ce AS1410対応のACアダプター http //blog.goo.ne.jp/minatoon/e/e7bc93bea9ffb087375fe05566b7deb8 westのぶろぐ http //k-nishijima.blogspot.com/ Ubuntu9.10 on aspire as1410 でハイバネート http //k-nishijima.blogspot.com/2010/01/ubuntu910-on-aspire-as1410_13.html westのぶろぐ Ubuntu9.10 on aspire as1410 その後 http //k-nishijima.blogspot.com/2010/01/ubuntu910-on-aspire-as1410.html westのぶろぐ as1410でJolicloud! http //k-nishijima.blogspot.com/2009/12/as1410jolicloud.html westのぶろぐ Ubuntu9.10サスペンド問題再び http //k-nishijima.blogspot.com/2009/12/ubuntu910.html ぼちぼち環境設定 http //k-nishijima.blogspot.com/2009/12/blog-post.html westのぶろぐ Aspire 1410買っちった。。。 http //k-nishijima.blogspot.com/2009/12/aspire-1410.html
https://w.atwiki.jp/asterisk99/pages/575.html
original (2019/05/14 付) Google 翻訳 (2019/05/21 付) # Compilation guide for various platforms #さまざまなプラットフォーム用のコンパイルガイド Note This wiki expects you to be familiar with compiling software on your operation system. 注意 このウィキはあなたがあなたのオペレーションシステム上でソフトウェアをコンパイルすることに精通していることを期待しています。 Use the same tools for building tesseract as you used for building leptonica. * [leptonicaの構築]で使用したのと同じツールを使用して、tesseractを構築します(https //github.com/DanBloomberg/leptonica/issues/410)。 ## Table of contents ## 目次 * Linux * Linux * Windows * Windows * macOS * macOS * Common Errors * よくあるエラー * Miscellaneous * その他 ## Linux ## Linux To install Tesseract 4.x you can simply run the following command on your Ubuntu 18.xx bionic Tesseract 4.x をインストールするには、Ubuntu 18.xx bionic で以下のコマンドを実行するだけです。 ` | ` sudo apt install tesseract-ocr sudo aptインストールtesseract-ocr ` | ` If you wish to install the Developer Tools which can be used for training, run the following command トレーニングに使用できるDeveloper Toolsをインストールしたい場合は、次のコマンドを実行してください。 ` | ` sudo apt install libtesseract-dev sudo aptインストールlibtesseract-dev ` | ` The following instructions are for building on Linux, which also can be applied to other UNIX like operating systems. 以下の手順はLinux上で構築するためのものです。これは他のUNIXのようなオペレーティングシステムにも適用できます。 ### Dependencies ###依存関係 * A compiler for C and C++ GCC or Clang * CおよびC ++用のコンパイラ GCCまたはClang * GNU Autotools autoconf, automake, libtool * GNU Autotools autoconf、automake、libtool * pkg-config * pkg-config * Leptonica * レプトニカ * libpng, libjpeg, libtiff * libpng、libjpeg、libtiff ### Ubuntu ### Ubuntu If they are not already installed, you need the following libraries (Ubuntu 16.04/14.04) まだインストールされていない場合は、次のライブラリが必要です(Ubuntu 16.04 / 14.04)。 ` | ` sudo apt-get install g++ # or clang++ (presumably) sudo apt-get g ++#またはclang ++(たぶん) sudo apt-get install autoconf automake libtool sudo apt-get install autoconf automake libtool sudo apt-get install pkg-config sudo apt-get install pkg-config sudo apt-get install libpng-dev sudo apt-get libpng-devのインストール sudo apt-get install libjpeg8-dev sudo apt-get libjpeg8-devをインストールしてください。 sudo apt-get install libtiff5-dev sudo apt-get libtiff5-devをインストールする sudo apt-get install zlib1g-dev sudo apt-get install zlib1g-dev ` | ` if you plan to install the training tools, you also need the following libraries トレーニングツールをインストールする予定の場合は、次のライブラリも必要です。 ` | ` sudo apt-get install libicu-dev sudo apt-get install libicu-dev sudo apt-get install libpango1.0-dev sudo apt-get install libpango1.0-dev sudo apt-get install libcairo2-dev sudo apt-get libcairo2-devをインストールする ` | ` ### Leptonica ###レプトニカ You also need to install Leptonica. Ensure that the development headers for Leptonica are installed before compiling Tesseract. またLeptonicaをインストールする必要があります。 Tesseractをコンパイルする前に、Leptonicaの開発用ヘッダーがインストールされていることを確認してください。 Tesseract versions and the minimum version of Leptonica required TesseractのバージョンとLeptonicaの最小バージョンが必要です Tesseract Leptonica Ubuntu Tesseract レプトニカ Ubuntu ------------------- --------------------------------------- --------- ------------------- --------------------------------------- --------- 4.00 1.74.2 Ubuntu 18.04 4.00 1.74.2 Ubuntu 18.04 3.05 1.74.0 Must build from source 3.05 1.74.0 ソースからビルドする必要があります 3.04 1.71 Ubuntu 16.04 3.04 1.71 Ubuntu 16.04 3.03 1.70 Ubuntu 14.04 3.03 1.70 Ubuntu 14.04 3.02 1.69 Ubuntu 12.04 3.02 1.69 Ubuntu 12.04 3.01 1.67 3.01 1.67 One option is to install the distro s Leptonica package 1つの選択肢はディストリビューションのLeptonicaパッケージをインストールすることです。 ` | ` sudo apt-get install libleptonica-dev sudo apt-getインストールlibleptonica-dev ` | ` but if you are using an oldish version of Linux, the Leptonica version may be too old, so you will need to build from source. しかし、あなたが古いバージョンのLinuxを使っているなら、Leptonicaバージョンは古すぎるかもしれないので、ソースからビルドする必要があるでしょう The sources are at https //github.com/DanBloomberg/leptonica . The instructions for building are given in Leptonica README. ソースはhttps //github.com/DanBloomberg/leptonicaにあります。構築方法はLeptonica READMEにあります。 Note that if building Leptonica from source, you may need to ensure that /usr/local/lib is in your library path. This is a standard Linux bug, and the information at Stackoverflow is very helpful. ソースからLeptonicaをビルドする場合、/ usr / local / libがあなたのライブラリパスにあることを確認する必要があるかもしれないことに注意してください。これはLinuxの標準的なバグです。Stackoverflowの情報は非常に役に立ちます。 ## Installing Tesseract from Git ## GitからTesseractをインストールする Please follow instructions in https //github.com/tesseract-ocr/tesseract/wiki/Compiling--GitInstallation [https //github.com/tesseract-ocr/tesseract/wiki/Compiling--GitInstallation](https //github.com/tesseract-ocr/tesseract/wiki/Compiling-%E2%80%]の手順に従ってください。 93-GitInstallation) Also read Install Instructions インストール方法も読んでください。 ## Install elsewhere / without root ##他の場所に/ rootなしでインストール Tesseract can be configured to install anywhere, which makes it possible to install it without root access. Tesseractはどこにでもインストールできるように設定できるため、rootアクセスなしでインストールできます。 To install it in $HOME/local $ HOME / localにインストールするには ` | ` ./autogen.sh ./autogen.sh ./configure --prefix=$HOME/local/ ./configure --prefix = $ HOME / local / make 作る make install インストールする ` | ` To install it in $HOME/local using Leptonica libraries also installed in $HOME/local $ HOME / localにもインストールされているLeptonicaライブラリを使用して$ HOME / localにインストールするには ` | ` ./autogen.sh ./autogen.sh LIBLEPT_HEADERSDIR=$HOME/local/include ./configure \ LIBLEPT_HEADERSDIR = $ HOME / local / include ./configure \ --prefix=$HOME/local/ --with-extra-libraries=$HOME/local/lib --prefix = $ HOME / local / --with-extra-libraries = $ HOME / local / lib make 作る make install インストールする ` | ` In some system, you might also need to specify the path to the pkg-config before running the configure script システムによっては、 configureスクリプトを実行する前にpkg-configへのパスを指定する必要があるかもしれません ` | ` export PKG_CONFIG_PATH=$HOME/local/lib/pkgconfig PKG_CONFIG_PATH = $ HOME / local / lib / pkgconfigをエクスポートします。 ` | ` ## Video representation of the Compiling process for Tesseract 4.0 and Leptonica 1.7.4 on Ubuntu 16.xx ## Ubuntu 16.xx上のTesseract 4.0およびLeptonica 1.7.4のコンパイルプロセスのビデオ表示 * Video Build from Source Leptonica 1.7.4 *ビデオソースLeptonica 1.7.4からビルド * Video Build from Source Tesseract-OCR 4.0 *ビデオソースTesseract-OCR 4.0からビルド ## Language Data ##言語データ * Download the data file(s) for the language(s) you interest in. * あなたが興味を持っている言語のデータファイルをダウンロードしてください。 * Move it to the tessdata directory (e.g. mv tessdata $TESSDATA_PREFIX if defined TESSDATA_PREFIX) * tessdataディレクトリに移動してください(例 TESSDATA_PREFIXが定義されている場合は mv tessdata $ TESSDATA \ _PREFIX ) You can also use また使用することができます ` | ` export TESSDATA_PREFIX=/some/path/to/tessdata TESSDATA_PREFIX = / some / path /から/ tessdataにエクスポートします。 ` | ` to point to your tessdata directory (example if your tessdata path is /usr/local/share/tessdata you have to use export TESSDATA_PREFIX= /usr/local/share/ ). tessdataディレクトリを指すようにします(例 tessdataパスが / usr / local / share / tessdata の場合は、 export TESSDATA \ _PREFIX = / usr / local / share / を使用する必要があります)。 # Windows #ウィンドウズ ## master branch, 3.05 and later ## masterブランチ、3.05以降 #### Using Tesseract #### Tesseractを使う !!! IMPORTANT !!! To use Tesseract in your application (to include tess or to link it into your app) see this very simple example https //github.com/tesseract-ocr/tesseract/wiki/User-App-Example. !!!重要!!! アプリケーションでTesseractを使用する(tessを含める、またはそれをアプリケーションにリンクする)には、次の非常に簡単な例を参照してください。https //github.com/tesseract-ocr/tesseract/wiki/User-App-Example 。 #### Build the latest library ####最新のライブラリを構築する 1. Download the latest CPPAN (C++ Archive Network https //cppan.org/) client from https //cppan.org/client/. 1. [https //cppan.org/client/cppan-master-Windows-client.zip]最新のCPPAN(C ++アーカイブネットワーク https // cppan.org /)クライアントを https /からダウンロードします。 / cppan.org / client /。 2. Run cppan --build pvt.cppan.demo.google.tesseract.tesseract-master. 2. cppan --build pvt.cppan.demo.google.tesseract.tesseract-masterを実行します。 #### For visual studio project using tesseract #### tesseractを使ったビジュアルスタジオプロジェクトのために 1. Setup Vcpkg the Visual C++ Package Manager. 1. VcpkgをVisual C ++パッケージマネージャに設定します。 2. Run vcpkg install tesseract x64-windows for 64-bit. Use --head for the master branch. 2. 64ビット用に vcpkg install tesseract x64-windowsを実行します。マスターブランチには--headを使用してください。 #### Static linking ####静的リンク To build a self-contained tesseract.exe executable (without any DLLs or runtime dependencies), use Vcpkg as above with the following command 自己完結型の tesseract.exe実行可能ファイルを(DLLやランタイムの依存関係なしで)構築するには、上記のVcpkgを以下のコマンドで使用します。 - vcpkg install tesseract x64-windows-static for 64-bit - 64ビット用の vcpkg install tesseract x64-windows-static - vcpkg install tesseract x86-windows-static for 32-bit - 32ビット用の vcpkg install tesseract x86-windows-static Use --head for the master branch. It may still require one DLL for the OpenMP runtime, vcomp140.dll (which you can find in the Visual C++ Redistributable 2015). マスターブランチには--headを使用してください。 OpenMPランタイム用に1つのDLL、 vcomp140.dll(これはVisual C ++ Redistributable 2015にあります)を必要とするかもしれません。 #### Build training tools ####トレーニングツールを作成する Today it is possible to build a full set of tess training tools on Windows with Visual Studio. 今日では、Windows上でVisual Studioを使用してフルセットのテストレーニングツールを構築することが可能です。 The latest versions (Win10, VS2015/VS2017) are preferable. 最新バージョン(Win10、VS2015 / VS2017)が望ましいです。 To do this これをする 1. Download the latest CPPAN (C++ Archive Network https //cppan.org/) client from https //cppan.org/client/. 1. [https //cppan.org/client/cppan-master-Windows-client.zip]最新のCPPAN(C ++アーカイブネットワーク https // cppan.org /)クライアントを https /からダウンロードします。 / cppan.org / client /。 2. Run cppan --build pvt.cppan.demo.google.tesseract-master. 2. cppan --build pvt.cppan.demo.google.tesseract-masterを実行します。 #### Develop Tesseract #### Tesseractを開発する For development purposes of Tesseract itself do the next steps Tesseract自身の開発目的のために**次のステップを実行してください。 1. Download and install Git, CMake and put them in PATH. 1. Git、CMakeをダウンロードしてインストールし、それらをPATHに入れます。 2. Download the latest CPPAN (C++ Archive Network https //cppan.org/) client from https //cppan.org/client/. CPPAN is a source package distribution system. Add CPPAN client in PATH too. (VS2015 redist is required.) 2. [https //cppan.org/client/cppan-master-Windows-client.zip]最新のCPPAN(C ++アーカイブネットワーク https // cppan.org /)クライアントを https /からダウンロードします。 / cppan.org / client /。 CPPANはソースパッケージ配布システムです。 PATHにもCPPANクライアントを追加します。 (VS2015の再リストが必要です。) 3. If you have a release archive, unpack it to tesseract dir. 3.リリースアーカイブがある場合は、それを tesseractディレクトリに解凍します。 If you re using master branch (4.0) run master branch(4.0)を使っている場合 ` | ` git clone https //github.com/tesseract-ocr/tesseract tesseract gitクローンhttps //github.com/tesseract-ocr/tesseract tesseract ` | ` 4. Run 4.実行 ` | ` cd tesseract cdテセラクト cppan cppan mkdir build cd build mkdir build cd build cmake .. してください。 ` | ` 5. Build a solution (tesseract.sln) in your Visual Studio version. 5. Visual Studioのバージョンでソリューション( tesseract.sln)を作成します。 If you want to build and install from command line (e.g. Release build) you can use this command コマンドラインからビルドしてインストールしたい場合(例 Release build)、このコマンドを使用できます。 ` | ` cmake --build . --config Release --target install cmake --build --configリリース--target install ` | ` If you want to install to other directory that C \Program Files (you will need admin right for this), you need to specify install path during configuration C \ Program Filesという他のディレクトリにインストールしたい場合(これには管理者権限が必要です)、設定時にインストールパスを指定する必要があります。 ` | ` cmake .. -G "Visual Studio 15 2017 Win64" -DCMAKE_INSTALL_PREFIX=inst cmake .. -G "Visual Studio 15 2017 Win64" -DCMAKE_INSTALL_PREFIX = inst ` | ` For development purposes of training tools after cloning a repo from previous paragraph, run 前の段落からリポジトリを複製した後のトレーニングツールの開発目的 ` | ` cppan --build . cppan - ビルドします。 ` | ` You ll see a solution link appeared in the root directory of Tesseract. Tesseractのルートディレクトリにソリューションリンクが表示されます。 ## Building for x64 platform ## x64プラットフォーム用に構築 If you re building with cppan+cmake, run cmake as follows cppan + cmakeを使用して構築している場合は、次のようにcmakeを実行してください。 ` | ` mkdir win64 cd win64 mkdir win64 cd win64 cppan .. cppan .. cmake .. -G "Visual Studio 14 2015 Win64" cmake .. -G "Visual Studio 14 2015 Win64" ` | ` If you re building with cppan, edit cppan.yml and uncomment this line cppanでビルドしている場合は、cppan.ymlを編集してこの行のコメントを外します。 ` | ` #generator Visual Studio 14 2015 Win64 - generator Visual Studio 14 2015 Win64 #generator Visual Studio 14 2015 Win64 - ジェネレータ Visual Studio 14 2015 Win64 ` | ` Then run cppan --generate . - it will create a solution link for you. それから `cppan --generate を実行してください - それはあなたのための解決リンクを作成するでしょう。 (For VS2017, use 15 2017 instead of 14 2015 .) (VS2017では、 14 2015 の代わりに 15 2017 を使用してください。) ## 3.05 ## 3.05 If you have Visual Studio 2015, checkout the https //github.com/peirick/VS2015_Tesseract repository for Visual Studio 2015 Projects for Tessearct and dependencies. and click on build_tesseract.bat. After that you still need to download the language packs. Visual Studio 2015をお持ちの場合は、[Tessearctおよび依存関係のためのVisual Studio 2015プロジェクト]のhttps //github.com/peirick/VS2015_Tesseractリポジトリ(https //github.com/peirick/VS2015_Tesseract)をチェックし、build_tesseractをクリックしてください。 。コウモリ。その後も、言語パックをダウンロードする必要があります。 ## 3.03rc-1 ## 3.03rc-1 Have a look at blog How to build Tesseract 3.03 with Visual Studio 2013. ブログVisual Studio 2013でTesseract 3.03をビルドする方法をご覧ください。 ## 3.02 ## 3.02 For tesseract-ocr 3.02 please follow instruction in Visual Studio 2008 Developer Notes for Tesseract-OCR. tesseract-ocr 3.02についてはVisual Studio 2008 Tesseract-OCR開発者向けノートの指示に従ってください。 -tesseractocr-sources) ## 3.01 ## 3.01 Download these packages from the Downloads Archive on SourceForge page SourceForgeのダウンロードアーカイブページからこれらのパッケージをダウンロードしてください。 * tesseract-3.01.tar.gz - Tesseract source * tesseract-3.01.tar.gz - Tesseractのソース * tesseract-3.01-win_vs.zip - Visual studio (2008 2010) solution with necessary libraries * tesseract-3.01-win_vs.zip - 必要なライブラリを備えたビジュアルスタジオ(2008&2010)ソリューション * tesseract-ocr-3.01.eng.tar.gz - English language file for Tesseract (or download other language training file) * tesseract-ocr-3.01.eng.tar.gz - Tesseract用の英語ファイル(または他の言語トレーニングファイルをダウンロードする) Unpack them to one directory (e.g. tesseract-3.01). Note that tesseract-ocr-3.01.eng.tar.gz names the root directory tesseract-ocr instead of tesseract-3.01 . それらを1つのディレクトリに解凍します(例 tesseract-3.01)。 tesseract-ocr-3.01.eng.tar.gzは`tesseract-3.01 の代わりに`tesseract-ocr にルートディレクトリを指定することに注意してください。 Windows relevant files are located in vs2008 directory (e.g. tesseract-3.01\vs2008 ). The same build process as usual applies Open tesseract.sln with VC++Express 2008 and build all (or just Tesseract.) It should compile (in at least release mode) without having to install anything further. The dll dependencies and Leptonica are included. Output will be in tesseract-3.01\vs2008\bin (or tesseract-3.01\vs2008\bin.rd or tesseract-3.01\vs2008\bin.dbg based on configuration build). Windows関連ファイルはvs2008ディレクトリにあります(例 tesseract-3.01 \ vs2008 )。いつもと同じビルドプロセスが適用されます VC ++ Express 2008でtesseract.slnを開き、すべて(または単にTesseract)をビルドします。それ以上インストールしなくてもコンパイルできます(少なくともリリースモードで)。 dllの依存関係とLeptonicaが含まれています。出力はtesseract-3.01 \ vs2008 \ bin(または構成構築に基づいてtesseract-3.01 \ vs2008 \ bin.rdまたはtesseract-3.01 \ vs2008 \ bin.dbg)になります。 ## Mingw+Msys ## Mingw + Msys For Mingw+Msys have a look at blog Compiling Leptonica and Tesseract-ocr with Mingw+Msys. Mingw + MsysはブログMingw + MsysでLeptonicaとTesseract-ocrをコンパイルするをご覧ください。 。 ## Msys2 ## Msys2 Download and install MSYS2 Installer from https //msys2.github.io/ https //msys2.github.io/からMSYS2インストーラをダウンロードしてインストールします。 The core packages groups you need to install if you wish to build from PKGBUILDs are PKGBUILDからビルドしたい場合にインストールする必要があるコアパッケージグループは以下のとおりです。 - base-devel for any building - あらゆる建物の基礎開発 - msys2-devel for building msys2 packages - msys2パッケージをビルドするためのmsys2-devel - mingw-w64-i686-toolchain for building mingw32 packages - mingw32パッケージをビルドするためのmingw-w64-i686-toolchain - mingw-w64-x86_64-toolchain for building mingw64 packages - mingw64パッケージをビルドするためのmingw-w64-x86_64-toolchain To build the tesseract-ocr release package, use PKGBUILD from https //github.com/Alexpux/MINGW-packages/tree/master/mingw-w64-tesseract-ocr tesseract-ocrリリースパッケージを構築するには、https //github.com/Alexpux/MINGW-packages/tree/master/mingw-w64-tesseract-ocrからPKGBUILDを使用します。 ## Cygwin ## Cygwin To build on Cygwin have a look at blog How to build Tesseract on Cygwin. Cygwin上で構築するには、ブログCygwin上でTesseractを構築する方法をご覧ください。 Tesseract as well as the training utilities for 3.04.00 onwards are available as Cygwin packages. Tesseractと3.04.00以降のトレーニングユーティリティはCygwinパッケージとして利用可能です。 ` | ` Tesseract specific packages to be installed インストールする特定のパッケージを分解します。 tesseract-ocr 3.04.01-1 tesseract-ocr 3.04.01-1 tesseract-ocr-eng 3.04-1 tesseract-ocr-eng 3.04-1 tesseract-training-core 3.04-1 tesseract-training-core 3.04-1 tesseract-training-eng 3.04-1 tesseract-training-eng 3.04-1 tesseract-training-util 3.04.01-1 tesseract-training-util 3.04.01-1 ` | ` ## Mingw-w64 ## Mingw-w64 Mingw-w64 allows building 32- or 64-bit executables for Windows. Mingw-w64では、Windows用の32ビットまたは64ビットの実行可能ファイルを構築できます。 It can be used for native compilations on Windows, Windows上でネイティブコンパイルに使用できます。 but also for cross compilations on Linux (which are easier and faster than native compilations). しかし、Linux上でのクロスコンパイル(これはネイティブのコンパイルよりも簡単で速いです)のためにもあります。 Most large Linux distributions already contain packages with the tools need for a cross build. ほとんどの大規模なLinuxディストリビューションには、既にクロスビルドに必要なツールを含むパッケージが含まれています。 Before building Tesseract, it is necessary to build some prerequisites. Tesseractを構築する前に、いくつかの前提条件を構築する必要があります。 For Debian and similar distributions (e. g. Ubuntu), the cross tools can be installed like that Debianやそれに類するディストリビューション(Ubuntuなど)では、クロスツールは以下のようにインストールすることができます。 ` | ` # Development environment targeting 32- and 64-bit Windows (required) #32ビットおよび64ビットWindowsを対象とした開発環境(必須) apt-get install mingw-w64 apt-get mingw-w64をインストールしてください。 # Development tools for 32- and 64-bit Windows (optional) 32ビットおよび64ビットWindows用の開発ツール(オプション) apt-get install mingw-w64-tools apt-get mingw-w64-toolsをインストールする ` | ` These prerequisites will be needed これらの前提条件が必要になります。 * libpng, libtiff, zlib (binaries for Mingw-w64 available as part of the GTK+ bundles) * libpng、libtiff、zlib(Mingw-w64のバイナリはGTK +バンドルの一部として入手可能) * libicu * libicu * liblcms2 * liblcms2 * openjpeg * openjpeg * leptonica * leptonica # macOS # マックOS Typically a package manager like Fink, Homebrew or MacPorts is needed in addition to Apple s Xcode. 通常、Fink、Homebrew、MacPortsなどのパッケージマネージャが、AppleのXcodeに加えて必要です。 Xcode and the related command line tools provides the compiler (llvm-gcc) and linker, but also libraries like zlib. The package manager provides free software packages which are not part of Xcode. Xcodeと関連するコマンドラインツールはコンパイラ( llvm-gcc)とリンカを提供しますが、zlibのようなライブラリも提供します。パッケージマネージャはXcodeの一部ではないフリーソフトウェアパッケージを提供します。 The Xcode Command Line Tools can be installed by running xcode-select --install. Xcodeコマンドラインツールは xcode-select --installを実行することでインストールできます。 Note that Tesseract 4 can be built with OpenMP support, but that requires additional installations. Tesseract 4はOpenMPサポートでビルドすることができますが、追加のインストールが必要です。 ## macOS with Fink Finkによる## macOS Fink (as of 2017-04) neither provides Leptonica nor the packages needed for the Tesseract training tools, Fink(2017-04現在)はLeptonicaもTesseractトレーニングツールに必要なパッケージも提供していません。 so it cannot be recommended for building Tesseract. そのため、Tesseractを構築するのにはお勧めできません。 ## macOS with MacPorts ## macOSとMacPorts ### Prepare support for OpenMP (optional) ### OpenMPのサポートを準備する(オプション) Install OpenMP OpenMPをインストールします。 ` | ` sudo port install libomp sudoポートインストールlibomp ` | ` The following method which gets, compiles and installs OpenMP manually should no longer be needed OpenMPを手動で取得、コンパイル、インストールする次の方法はもう必要ありません。 ` | ` # Install cmake if it is not available. #cmakeが利用できない場合はインストールしてください。 sudo port install cmake sudo port install cmake git clone https //github.com/llvm-mirror/openmp.git git clone https //github.com/llvm-mirror/openmp.git cd openmp cd openmp mkdir build mkdirビルド cd build CDビルド cmake .. してください。 make 作る sudo make install sudo make install ` | ` ### Install required packages ###必要なパッケージをインストールする ` | ` sudo port install autoconf \ sudo port install autoconf \ automake \ automake \ libtool \ libtool \ pkgconfig \ pkgconfig \ leptonica レプトニカ ` | ` ### Compilation ###コンパイル Compilation itself relies on the Autotools suite コンパイル自体はAutotools suiteに依存しています。 ` | ` git clone https //github.com/tesseract-ocr/tesseract.git git clone https //github.com/tesseract-ocr/tesseract.git cd tesseract cdテセラクト ./autogen.sh ./autogen.sh ./configure ./configure make 作る sudo make install sudo make install ` | ` If you want support for multithreading, you have to install OpenMP first (see above) マルチスレッドをサポートしたい場合は、最初にOpenMPをインストールする必要があります(上記参照)。 and tell the compiler and linker how to activate OpenMP support. そしてコンパイラとリンカにOpenMPサポートを有効にする方法を伝えます。 This is done by adding that information to the options for configure これは configureのオプションにその情報を追加することで行われます。 ` | ` ./configure CXXFLAGS="-Xpreprocessor -fopenmp -I/opt/local/include/libomp -Wall -O2" LDFLAGS=-L/opt/local/lib/libomp LIBS=-lomp ./configure CXXFLAGS = " - Xプリプロセッサ-fopenmp -I / opt / local / include / libomp -Wall -O2" LDFLAGS = -L / opt / local / lib / libomp LIBS = -lomp ` | ` If compilation fails at the make command, with libtool erring on missing instructions, you may be building with MacPort s g++ compiler, with known issues. The community recommends to use clang, but a workaround for g++ is to re-configure the build makeコマンドでコンパイルが失敗し、libtoolが足りない命令を誤って表示した場合、[既知の問題]を伴って、MacPortの g ++コンパイラでビルドしているかもしれません(https //github.com/tesseract-ocr/tesseract/プル/ 1474)。コミュニティは clangを使うことを推奨しますが、g ++の回避策はビルドを再設定することです ./configure CXXFLAGS=-Wa,-q ./configure CXXFLAGS = -Wa、-q And then proceed with make. そして makeを続けます。 ### Install Tesseract with training tools ###トレーニングツールを使ってTesseractをインストールする In the above training tools are not installed. You can install not only Tesseract but also training tools like below. 上記のトレーニングツールはインストールされていません。 Tesseractだけでなく、以下のようなトレーニングツールもインストールできます。 #### Install packages required by training tools ####トレーニングツールに必要なパッケージをインストールする ` | ` sudo port install cairo pango sudoポートインストールcairo pango sudo port install icu +devel sudoポートインストールicu + devel ` | ` #### Build and Install ####ビルドしてインストールする ` | ` git clone https //github.com/tesseract-ocr/tesseract/ git clone https //github.com/tesseract-ocr/tesseract/ cd tesseract cdテセラクト ./autogen.sh ./autogen.sh ./configure ./configure make training トレーニングをする sudo make install training-install sudo make installトレーニングインストール ` | ` ## macOS with Homebrew 自作の## macOS ### Install dependencies ###インストール依存関係 ` | ` brew install automake autoconf libtool brew install automake autoconf libtool brew install pkgconfig bkgインストールpkgconfig brew install icu4c インストールicu4cを醸造 brew install leptonica 醸造インストールレプトニカ brew install gcc インストールGCCを醸造 ` | ` ### Install Tesseract with training tools ###トレーニングツールを使ってTesseractをインストールする In the above, training tool dependencies are not installed. You can install them like below. 上記では、トレーニングツールの依存関係はインストールされていません。以下のようにインストールすることができます。 ` | ` brew install pango インストールパンゴを醸造 ` | ` ### Compile ###コンパイル As of January 2017, the clang builds but OpenMP will only use a single thread, reducing performance. For best results, use gcc. 2017年1月現在、clangはビルドされますが、OpenMPはシングルスレッドのみを使用するため、パフォーマンスが低下します。最良の結果を得るには、gccを使用してください。 The exact values of CPPFLAGS and LDFLAGS can be read from brew info icu4c. If you want to build training module, you should also link pango libraries as -L/usr/local/Cellar/pango/1.42.4/lib. | CPPFLAGSと LDFLAGSの正確な値は brew info icu4cから読むことができます。トレーニングモジュールを構築したい場合は、 pangoライブラリを -L / usr / local / Cellar / pango / 1.42.4 / libとしてリンクする必要があります。 ```bash bash git clone https //github.com/tesseract-ocr/tesseract/ git clone https //github.com/tesseract-ocr/tesseract/ cd tesseract cdテセラクト ./autogen.sh ./autogen.sh ./configure CC=gcc-8 CXX=g++-8 CPPFLAGS=-I/usr/local/opt/icu4c/include LDFLAGS=-L/usr/local/opt/icu4c/lib ./configure CC = gcc-8 CXX = g ++ - 8 CPPFLAGS = -I / usr / local / opt / icu4c / include LDFLAGS = -L / usr / local / opt / icu4c / lib make -j make -j sudo make install # if desired sudo make install##必要ならば make training # if installed with training dependencies トレーニング依存関係がインストールされている場合は、トレーニング番号を作成します。 ` | ` # Common Errors #よくあるエラー * To fix this error *このエラーを修正する ` | ` ./configure line 4237 syntax error near unexpected token `-mavx, ./configure 4237行 予期しないトークン-mavxの近くに構文エラー ./configure line 4237 AX_CHECK_COMPILE_FLAG(-mavx, avx=1, avx=0) | ./configure 4237行目 AX_CHECK_COMPILE_FLAG(-mavx、avx = 1、avx = 0) ` | ` ensure that autoconf-archive is installed. Don t forget to run ./autogen.sh after the installation of autoconf-archive. Note this error happens often under CentOS, where autoconf-archive is missing and no package is available. Some projects help with installing. autoconf-archiveがインストールされていることを確認してください。 autoconf-archiveのインストール後に。/ autogen.shを実行することを忘れないでください。このエラーはCentOSの下でしばしば発生することに注意してください。そこでは autoconf-archiveがなく、利用可能なパッケージもありません。 いくつかのプロジェクトはインストールを手助けします。 The latest code from GitHub does not require autoconf-archive. GitHubからの最新のコードは autoconf-archiveを必要としません。 * If configure fails with such error "configure error Leptonica 1.74 or higher is required." Try to install libleptonica-dev package. * configureがこのようなエラーで失敗した場合 "configure error Leptonica 1.74以上が必要です。" libleptonica-devパッケージをインストールしてみてください。 * If you are sure you have installed leptonica (for example in /usr/local) then probably pkg-config is not looking at your install folder (check with pkg-config --variable pc_path pkg-config). *もしあなたが(例えば/ usr / localに)leptonicaをインストールしたと確信しているなら、おそらくpkg-configはあなたのインストールフォルダを見ていません( pkg-config --variable pc_path pkg-configでチェックしてください)。 A solution is to set PKG_CONFIG_PATH example PKG_CONFIG_PATH=/usr/local/lib/pkgconfig 解決策はPKG_CONFIG_PATHを設定することです 例 PKG_CONFIG_PATH = / usr / local / lib / pkgconfig * On some systems autotools does not create m4 directory automatically (giving the error "configure error cannot find macro directory m4 "). *一部のシステムでは、autotoolsはm4ディレクトリを自動的に作成しません( "configure error マクロディレクトリ m4 が見つかりません"というエラーが出ます)。 In this case you must create m4 directory (mkdir m4), and then rerun the above commands starting with ./configure. この場合、m4ディレクトリ( mkdir m4)を作成してから、。/ configureで始まる上記のコマンドを再実行しなければなりません。 # Miscellaneous #その他 * Standalone Tesseract build bash script * スタンドアロンTesseractビルドbashスクリプト
https://w.atwiki.jp/takeshi7874/
このページ開設は2010/10/01 主にLinux(Ubuntu)、VC++、アマチュア無線、受信機についての覚え書きです。 多分他人が見ても何も役に立たないかもしれません。 Linux Ubuntu VC++ VX-8D IC-R20
https://w.atwiki.jp/hgsk/pages/15.html
andLinux Windowsのサービスとしてlinuxアプリケーションを利用できる。 Ubuntuディストリビューション 自分の場合 apt-get前にUbuntu-jaを登録しておくとよい 日本語はAnthyで CoFSでファイル共有(windows寄りの使い方) windows+Visual C++でコード書いて、CoFSでlinuxに保存→コンパイルしている
https://w.atwiki.jp/unturnedhakuserver/pages/15.html
みなさんこんにちは(*´ω`*) ここでは、UnturnedのServer紹介をしていきます。 上の鯖は日本人が運営しています。 上の鯖は PvP鯖です。 私は鯖主の、Hakuと申します。 ServerIP haku-unturned.ddo.jpです。 下の参加条件を読んでご入室ください。 ~参加条件~ 参加条件は マナーの守れる方 礼儀が正しいかた 人間であるひと 以下の事を守れていれば上のIPから気楽に入室してください。 主はだいたい放置かたまにBanditになります。 主名:HAKU いたら殺して上げて下さい(T_T) では、みなさんも自由なUnturned PvPライフをお楽しみ下さい!
https://w.atwiki.jp/kapper1224/pages/2.html
Linuxをはじめてインストールします Linux初心者の手引き、まとめ メニュー トップページ Windowsタブレット Androidタブレット Androidスマートフォン Chromebook iPad,iPhone,iPod Linuxディストリビューション *BSD Intel CPUまとめ AMD x86互換 CPUまとめ ARM SoC CPUまとめ UEFI64bit,32bitまとめ Windowsのドライバを調査するアプリ Q&A ライセンス Linux最新ニュース関係 Linux速報あんてな NetBSD速報あんてな AI速報あんてな ジャンクタブレット購入関係 格安ジャンクタブレットの買い方 機種別 x86系 KEIAN KVI-70B PC-TW708/CAS Dell Venue 8 Pro 5830 Chuwi Hi10 Go MS Surface3 ASUS Transbook T100TA ASUS Transbook T100HA ASUS TransBook T90chi ARROWS Tab Q506/Q507 ARROWS Tab Q665/L NEC VersaPro VK902S-R NEC VersaPro PC-VK111SPGT NEC VersaPro PC-VKF11/T1B1 HP ElitePad 1000 G2 BungBungame Photon2 SurfacePro3 GPD-WIN GPD-WIN2 GPD-WIN3 GPD-Pocket GPD-Pocket2 GPD P2 Max Steam Deck Portabook FZ-G1 FZ-M1 CF-20 EPSON Endeavor TD160E 日立業務用タブレットTS1 NEC業務用タブレットFC-G11A-B87SS ドンキ NANOTE ドンキ NANOTE P8 ドンキ NANOTE NEXT F-07C Loox U50X/V Vaio TypeP シリーズ Core Duo Macbook シリーズ Book8088 機種別 ARM系 Nexus7 2012 Nexus7 2013 Nexus5 Nexus5X Nexus9 Nexus6P FZ-X1 FZ-B2 Amazon Fire HD6 2014 Amazon Fire7 2015 Lenovo Tab 3 Pro 10 Samsung Galaxyシリーズ Motorolaシリーズ Sony Xperiaシリーズ Xaomiシリーズ Netwalker Dynabook AZ AC100 Kindle Papperwhiteシリーズ KOBOシリーズ Linux Zaurus シリーズ ガラホ シリーズ ガラホSimply 603SI キッズケータイ SH-03M キッズケータイ F-03J らくらくスマートフォン F-01L iPad,iPhone シリーズ Linux,*BSDディストリ別 Ubuntu Debian Armbian AntiX Q4OS Puppy Linux Fedore CentOS Rocky Linux ArchLinux ArchmanLinux BlendOS Manjaro Obarun openSUSE Gentoo Android-x86 ChromeOS Flex FreeBSD OpenBSD DragonflyBSD NetBSD 第3のスマートフォンOS別 LineageOS SailfishOS UBPorts postmarketOS Mobian Plasma-Mobile Qualcomm 845 SoCsでブート出来るUEFI UEFI modern Qualcomm SoCs Windows上アプリとしてデュアルブート出来るWubi Wubi for Ubuntu Q4OS(Wubi) Windows上アプリとしてデュアルブート出来るAndroid-x86 PhoenixOS 【Ubuntu】UEFIでUSBブートして設定変更保存 Unetbootin Android上アプリとして使えるLinux Debian Noroot UserLAnd Termux Linux Deploy vShell(旧名Alpine Term) ARM Linuxでx86のエミュ Box86 AndroidでWineのWinlator Linux上でAndroidを使えるコンテナ Anbox Waydroid AndroidカスタムROMでDebianを使えるコンテナ MaruOS Virtualboxで使えるAndroid-x86 VirtualboxでAndroid-x86 iOS上アプリとして使えるLinux iSH UTM Docker上で使えるLinux、*BSD NetBSD in Docker+Linux Termux in Docker+Linux Grub2、grub.cfg Grub2ブートローダーとは Grub.cfg設定方法 ISO起動Loopback Ubuntu grub Ubuntu Gnome grub Ubuntu Linuxium grub Wubi for Ubuntu grub LinuxMint cinnamon grub Debian grub Fedora grub CentOS grub ArchLinux grub Manjaro grub openSUSE grub openSUSE Tumblweed grub Gentoo grub Sabayon Mate grub Plamo grub ChromiumOS grub CloudReady grub FreeBSD grub GhostBSD grub OpenBSD grub NetBSD grub Android-x86 grub Linux最新機能 Mainline Kernel Mainline Kernel Linuxドライバ関連 Linux Driver Sound Driver es8316関係 Linux WindowsManager Linux WindowManager スマホタブレットGUI Phosh Linux Graphics Driveer Linux GPU Driver Linux電源管理設定 Linux Power Control LinuxでDVD、Blu-Ray再生 LinuxでBlu-Ray Logtec Wireless DVD Player LinuxでBluetoothコントローラー LinuxでBluetoothコントローラー LinuxでAirBar LinuxでAirBar Swapをファイルを作成しメモリ代わりに使う Swapファイル作成方法 Firefoxチューニング関係 about config関係 SchrollAnyWhere Linuxツール関係 Linux Tool Xmodmapでテンキーなど改造 MouseTweaksで右クリックエミュレーション Gnome improved-osk-gnome-ext 高速ダウンローダーAxel Linux AIアプリ関係 ChatGPT関連 コマンドラインChatGPTクライアントata 日本語ローカルAI LLM Rinna ローカルAI LLM GPT4All ローカルAI 最強LLM llama.cpp ローカルAI TUI高速LLM Ollama ローカルAI LLM高速化CUDA PowerInfer ローカル画像生成AI FastSDCPU 量子化ローカル画像生成AI Stable-Diffusion.cpp 省メモリ高速化ローカル画像生成AI Stable-Diffusion Forge コマンドライン物体検知AIのYolo8 AndroidでSwapまとめ「Swap No Root」 としあき Diffusion Wiki Stable Diffusion XLを最適化するための究極ガイド AndroidとPCでリバーステザリング AndroidとPCで逆テザリング 無料ブラウザゲーム 東風戦 ブラウザ音ゲBemuse ブラウザガンシューティング・FPS Linuxアプリ関係 Linux Applications Unix ASCII games WineでWindowsアプリ Linuxで年賀状アプリ Linuxでエロゲ Linuxでまうじゃん for Java Lotus1-2-3 for Linux AVIF変換Dockerで最新ImageMagick 世界最大のコマンドラインアプリ集 各種エミュレータ ブラウザでJSLinux ブラウザでAndroid ApkOnline ブラウザでクラウドLinuxディストリ ブラウザでLinux Officeアプリ Steamで動いたゲーム Wineで動いたアプリ、ゲーム ジャンクタブレットをサブディスプレイとして使う ジャンクタブレットでHDMI,ビデオキャプチャ Androidの画面をPCへ遠隔操作するScrcpy WineでClip Studio Paint体験版 WineでペイントツールのSai体験版 ペン対応タブレットを液タブ代わりWeylus Androidアプリ関係 Android4〜5の電子書籍アプリ AndroidでSwapファイル ガラホ 動作確認アプリ一覧 最新版(SHF,KYF,その他対応) EtchDroid ISO to USB Writer 各種エミュレータ上でLinuxを動かそう Qemu Virtual BOX Bochs FuzixOS ELKS Windows上でLiunx WSL2 Webベースでプログラミング IchigoJam web Scratch web Webベースで電子回路 「ピカピカ回路Circuit Simulator日本語対応版」 各種ルーター上でLinuxを動かそう OpenWRT OpenWRT Table of Hardware DD-WRT Supported Devices Linuxって何に使うの? Linux初心者の手引き、まとめ Linuxの長所、短所、Windows比較 Linux FAQ Linuxアプリケーション WINE(Wine Is Not Windows an Emulator 各種エミュレータ 各種サーバ シンクライアントOS 1ボードPC、RaspberryPiなど タブレット用のグッズ タブレット用ストラップ モバイル用膝上テーブル ガジェットポーチ モバイル機器用ガジェットポケット Linux以外のネタ iOSでエロゲ 小型家電の廃棄 小型家電の廃棄 リンク 【APad】中華パッド/Androidタブレット【iped】wiki Ubuntu Wiki Debian Wiki Arch Wiki Gentoo Wiki OpenSuse Wiki NetBSD Wiki FreeBSD Wiki ペンギンの社 Reddit Commandline Linux-APPS.com Open Source Game Clones Allegro Game ふりーむ ゲーム一覧 Public Domain Movies Distributions offering Plasma Mobile Mobian images PinePhone Software Releases postmarketOS All devices linux-sunxi Board Android emulators Cellphone emulators DD-WRT OpenWrt 適材適所で両方使いたい人向け OpenWrt Hardware Brain Wiki The Calculator Drawer Linux速報あんてな NetBSD速報あんてな AI速報あんてな Linuxおきらくリンク集 kapperのHP @wiki @wikiご利用ガイド 更新履歴 取得中です。 オンライン:- 合計: - 今日: - 昨日: - トップページの合計: - ここを編集
https://w.atwiki.jp/mitsu_koh/pages/52.html
Arch Linuxを入れたときのメモ ログ 2012.03.03 いろいろ調べたところ、 Arch Gentoo CRUX あたりが面白そうだった。GentooとCRUXはパッケージ管理の際に、ソースからコンパイルするのが面倒そうだった。 Archはパッケージ管理はバイナリでやるらしいのでその辺は楽そう。 あとArchはドキュメントが豊富らしいので、Archをインストールすることにした。 というわけで、バージョン2011.08.19のx86-64 CPUのCore Imageをダウンロードした。 ネット無しでインストールできる方がいろいろ便利そうということでcoreの方にした。 インストールをミスって今ノートパソコンに入っているWindowsとUbuntuを潰したくなかったので、 UbuntuのVirtualBoxにインストールしてみる・・・と思ったけどx86-64のCPUがないといわれてブートできない。 Ubuntuが32bitだからかと思ったけどそうではないらしい。(参考 http //askubuntu.com/questions/21902/run-64bit-os-in-virtual-box-from-32bit-ubuntu) 上をみてBIOSの設定で、VT-xとVT-dを有効にした・・・けどうまくいかないので諦めた。 仕方がないのでi686版のArchをダウンロードして、VirtualBoxにインストール開始。 設定は全部デフォルトのままとりあえずArchマシンを作成。/arch/setupスクリプトを実行してインストール開始。 愛しのviで編集した設定は ホスト名 ネットワークインタフェース名 だけだった気がする。(忘れた) パーティションは以下のように分けた。 sda5 * Logical Linux 100 sda6 Logical Linux swap 256 sda7 Logical Linux 5000 sda8 Logical Linux 3235(残り) マウントポイントとファイルシステムは以下のようにした。 sda5 /boot ext3 sda6 /swap sda7 / ext3 sda8 /home ext3 grubはMBRにインストールしないで終わり。(PBRにインストールする選択肢がなかった。MBRがインストールされてないからか?) (インストール後の/bootにgrubがあるから、デフォルトでPBRにgrubがインストールされて、MBRにインストールするgrubはまた別物?) (/bootにあるのはgrubの設定ファイルとかカーネルであって、grubのブートローダ本体ではなくてカーネルローダのみ) したのリンクからgrub.isoをダウンロードして、Arch Linuxを起動してみる root (hd0,4) kernel /vmlinuz-linux root=/dev/sda7 initrd /initramfs-linux.img boot 起動した。とりあえず今日はここまで。 2012.03.04 grubのインストール状況がよくわかっていないので調査する。 とりあえず現状ではgrub起動ディスクから root (hd0,4) chainload +1 で起動することはできない。(grubがPBRにインストールされていないため?) つまりArchをインストールしたときにインストーラが求めてきたのは MBRのgrub → パーティション内のプログラム という起動処理であって、grubをインストールする候補はMBRしかなかったということ。 とりあえずgrubをPBRにインストールしてみる。/と/bootどっちにインストールすればいいんだ?インストールした方にブート可能フラグを立てればいい?いま/bootにはブート可能フラグが立っているけど、これはいらないのか? とりあえず/bootのブート可能フラグをオフにしてみる。 grub 前と同じ で起動して、 fdiskで/dev/sda5(/boot)にフラグがたってるのを確認。 cfdiskでBootableを選択して、/bootのFlagsをなしにする。wirte。 fdiskで見てみると確かに消えた。 rebootして、 grub 前と同じ で起動した。やっぱり/bootのPBRにはgrubが入ってなくて、grub起動ディスクで/bootの中の設定ファイルとかカーネルとかを読んで起動してるだけという考え方でいいっぽい。 今の状態でHDDから起動しようとすると、ブート可能フラグがたってるパーティションが内的なことを言われて起動できない。ブート可能フラグが/bootにたってる時も同じ。MBRになにもインストールされていないため。 ちなみに今grubでroot (hd0,6)でArchの/をルートにして、find /して保管しようとしても見れない。(たぶんこのへん? http //forums.fedoraforum.org/showthread.php?t=229385) こういう現象を見ると/bootを分けるのはなかなかよさげかもしれない。grubのバージョンが古いだけかもしれない。 次に、/bootのPBRにgrubをインストールして、grub起動ディスクからチェーンロードしてみる。またgurb起動ディスクからブートして、/bootのPBRにgrubをインストール grub-install /dev/sda5 Installation finished. No error reportedと表示された。rebootしてチェーンロードしてみる。 root (hd0,4) chainload +1 してもなにも起きないしエラーも出ない。仕方がないのでgrubからコマンドで起動する。 grubがうまくインストールできてないのか?それともVirtualBoxのせい? というわけでもうVirtualBoxはだいだいいいので、以降は古いノートPCにいろいろ入れてみる。パーティションは Device Boot Type File System Size Label sda1 * Primary ext3 15G Ubuntu_root sda2 * Primary ext3 15G Debian_root sda3 * Primary ext3 15G Arch_root sda4 Extended 35G sda5 Logical Linux Swap 5G Linux_swap sda6 Logical ext3 10G Ubuntu_home sda7 Logical ext3 10G Debian_home sda8 Logical ext3 10G Arch_home のようにする。/bootは分けない。sda1,2,3のPBRにはgrubをインストールして、MBRに何もインストールしないでとりあえずgrub起動ディスクからチェーンロードしてみることにする。 2012.03.05 とりあえず古いパソコンをgrub起動ディスクから起動してみる。 起動ディスクの作成は grub-install --version # grub2であることを確認 sudo grub-install --force --root-directory=/media/usb /dev/sdc1 vaioのパーティションは下のようになっていた。初心者のころにしてはなかなかナイスなわけかたである。一生懸命調べた ) sda1 primary ntfs VAIOリカバリ領域 5G sda2 primary ntfs Windows XP 37G sda3 primary ext3 /boot 200M sda4 extended sda5 logical Linux swap スワップ領域 3G sda6 logical fat32 共通データ領域 5G sda7 logical ext3 /home 12G sda8 logical ext3 / 12G 古いパソコンにusbをさして、hd0がusbメモリになるから、HDDはhd1になる。 まずVAIOリカバリ領域を起動するには、 insmod ntfs root (hd1,1) set root=(hd1,1) drivemap -s (hd0) ${root} chainloader +1 boot Windows XPを起動するには、 insmod ntfs root (hd1,1) set root=(hd1,2) drivemap -s (hd0) ${root} chainloader +1 boot もしくは insmod ntfs root (hd1,1) 次に、Ubuntuを起動するには root (hd1,3) linux /vmlinuxz-2.6.32-22-generic root=/dev/sda8 initrd /initrd.img-2.6.32-22-generic boot で、grub起動ディスクから直接Ubuntuを起動することができる。grub2になってるのでコマンドがややこしいが、 root (hd1,1) でブートローダのある領域を指定 set root=(hd1,2) して drivemap -s (hd0) ${root} でOSの/を指定 chainloader +1 でPBRを読んできて、 boot でブート開始となる Windows XPはぶっ潰してしまおうかと思っていたが、久しぶりに起動したらやっぱり使いやすくていいと思ったので残すことにする。 疲れたので今日はここまで。 ちなみに set root=(hd1,2)を飛ばすとroot (hd1,1)したときにroot=(hd1,1)されるので注意。drivemapはパーティション番号は無視するから、 リカバリ領域は root (hd1,1) drivemap -s (hd0) (hd1) chainloader +1 boot で起動できるし、Windows XPは root (hd1,1) drivemap -s (hd0) (hd1) set root=(hd1,2) chainloader +1 boot で起動できる。set root=(hd1,2)の位置はとても重要で、chainloaderがPBRを読んでくる際に、ファイルシステムの/はどこなのかを、 ${root}から読み取っているようなので、chainloaderより後ろでroot=(hd1,2)してもroot (hd1,1)したときに設定された(hd1,1)を/として 読んでしまうので、その場合はリカバリ領域が起動してしまう事に注意。 2012.03.06 Windows XPはやっぱり残すことにしたので、パーティションは以下のようにする。 Device Bootable Part Type FS Type Mount Point Label Size sda1 primary ntfs VAIOリカバリ領域 5G sda2 boot primary ntfs Windows XP 40G sda3 boot primary ext3 / Arch_root 10G sda4 extended sda5 logical Linux swap Linux_swap 4G sda6 logical ext3 /home Arch_home 5G rest logical another OS 16G MBRには現在grubが入っている。Archをとりあえず今のUbuntuの所にインストールして、MBRにはgrubをインストールしない。 こうするとMBRに居座っているgrubの本体があるUbuntuの/が消えるから起動しなくなるはず。 あとでsda3のPBRにgrubをインストールして、MBRにはマルチブートマネージャを入れる予定。 まずArchを入れる。パーティションはcfdiskが結構よさげなのでこれで区切る。 なんかwaitingどうたらというエラーが出た。どうやらArchのイメージの場所がわからないようである。 dmesg ln -s /dev/USB外付けディスクのデバイス名 /dev/でてきたエラーメッセージのパス で解決した。(参考 https //bbs.archlinux.org/viewtopic.php?id=129618 と https //bbs.archlinux.org/viewtopic.php?id=77815) どうやらddコマンドを使わないでisoを直接焼くと、ブート時に読み込むラベル(menu.lst)かなんかが正しく設定されてないから、 どこに読みに行けばいいか解決できないみたい。(ようするにdd使えということ) kmですきなキーマップにしてから、(qwerityのemacs2とかにするとCaps LockがCtrlになっていい) /arch/setup でインストール開始。全部デフォルトでインストール。(あとで入れればいい) 設定するのは HOSTNAME="Esthar" interface=eth0 pacman.conf は全部のリポジトリをInclude (いろいろ使ってみたいので) mirrorlist はとりあえず日本のサーバを指定 Root-Password ホスト名はいつもFinal Fantasyの地名からとってる。今回は近代的なマシンを目指すという意味で8のエスタという街にした。 ミラーリストはあとで一番早いのに設定しなおす。 Install bootloaderはとりあえず設定ファイルの感じだけみてCancel。(PBRに入れたい人はあとで勝手に入れろということか) Execution ReportでInstall bootloaderだけFailedになってるのみてインストール完了。 まちがってUSBドライブ抜いたらrebootできなくなったので電源プッチンする。 とりあえず現在、MBRにはgrubが入っていて、grubの設定ファイルとかがあったUbuntuの/(か/boot。どっちか忘れた)が消えたので grub rescueシェルが起動する。とりあえずWindowsが氏んでいないことを確認する。 ls (hd0,x)/ すると中身が見れる。・・・けどntfsとかはモジュールが無いので読めない。grubのカーネルローダ本体はあるっぽい。(stage*とかはある) なのでgrub起動ディスクからとりあえずWindowsとArchを起動する。Windowsは前と同じコマンドで起動する。 Archはまだ/のPBRにgrubがインストールされてないので、 root (hd1,3) chainloader +1 boot としてもだめなので、(chainloader +1でerror invalid signature.) root (hd1,3) linux /boot/vmlinuz-linux root=/dev/sda3 initrd /boot/initramfs-linux.img boot で起動できる。とりあえずgrubを/のPBRにインストールすることにする。 grub-install /dev/sda3 でdrive.mapが合ってるか確認してreboot、grub起動ディスクから起動して、 root (hd1,3) chainloader +1 (今度はエラーは出ない) boot とするとgrubのOS選択画面が出てくるから、てきとうに選んでみると Booting Arch Linux root (hd0,2) Error 22 No such partition Press any key to continue..._ と言われてしまうので、Arch Linuxがハイライトされているgrubメニューでe(Edit)を押して、 root (hd0,2) = (hd1,2) に変更 (grub-legacyはsuffixが0オリジンだったりコマンドが違ったりする・・・) b(Boot)を押すと起動する。(一時的な書き換え) もしくはgrub rescureを起動させて、とおもったらnormal.modが無い。どうやらnormal.mod自体はgrub legacyには無いらしい。 (参考 https //forums.ubuntulinux.jp/viewtopic.php?id=10578 と ) 今はMBRにgrubが入ってないから、grubのメニューとかシェルを実行することができる段階までgrub rescureから行く手段がない? (仕組みがgrub2で変わった) みたいな感じらしいので(合ってるか知らんが)とりあえずMBMいれるしもういいやという感じ。 まあMBR(もしくはMBRの途中といってもいい?)から先が無い時点でかなり変な状況だししょうがない。 MBMを入れていく。したのサイトを参考にして作成。 れでMBM ブートローダ(あんまり正確な表現ではないかも)、grub カーネルローダとなっていい感じ。 参考文献 ブート関連 Grubによるマルチブート時のチェーンロードの考え方 GRUB入り起動CDを作る Tips マルチブートするなら2段階ブート方式に統一しよう Windows/Linux混在環境での二段階ブートの確立方法 パーティション関連 「プライマリパーティション」と「拡張パーティション」の違い